「附加到」參數
物件屬性
在JMobile Studio中,放置在頁面上的物件的屬性可以在程式設計時設定或配置為動態。要在程式設計時變更屬性,請使用頁面工具列或屬性窗格。先選擇物件以檢視它顯示的屬性。
頁面工具列僅顯示最常用的物件屬性,而屬性窗格在基本或進階檢視中顯示所有屬性。
要動態地變更屬性值,您可以將它附加到標記或變數上。
附加屬性到標記
- 按一下屬性窗格中的 +。
- 在來源中,選擇資料來源,在清單中選擇通訊協定與標記。使用搜尋方塊篩選標記。
- 設定存取類型(例如唯讀)。陣列索引欄位在所選標記為陣列時出現,用以識別要使用的陣列之元素。支援透過附加標記的間接索引模式。
- 按一下確定以確認。
標記名稱相鄰的圖示在定義不符合字典中的標記定義或者缺少時會強調顯示。如果選擇了顯示所有標記,應用程式中未匯入的所有字典標記亦會顯示。連按兩下將會從字典匯入標記。
資料源
物件屬性可附加到的元素:
資料源 | 描述 |
---|---|
標記 | 在標記編輯器中定義的標記 |
別名 | 已編製索引的標記位址 |
系統 | 預先定義的系統標記(請參閱"系統變數(附加到)") |
小工具 | 連線到小工具屬性(例如滑桿小工具的值) |
配方 | 配方管理器中的資料(請參閱"配方") |
進階搜尋
有多種語法選項可以應用於搜尋方塊:
主要選項 | 函式 |
---|---|
萬用字元 | 使用簡單的萬用字元比對進行搜尋。字元「?」:比對任何單一字元。字元「*」:比對零個或多個任何字元。「[…]」:字元集可以用方括弧表示。 |
規則運算式 | 描述字元模式。 如需關於常規運算式的更多詳細資訊,請參閱 https://en.wikipedia.org/wiki/Regular_expression。 |
篩選標記
選擇多種篩選器條件:
顯示字典標記
勾選顯示所有標記時,屬於一個字典但尚未匯入的標記以藍色顯示。您可以選擇並按兩下一個標記以將它匯入專案。
轉換標記值
縮放標籤轉換標記值。在按範圍區段中,設定輸入和輸出範圍:系統將自動計算縮放因數。
基於索引擷取標記位元/位元組
允許根據指定的位元或位元組數量從單字中擷取單個位元或位元組內容
使用公式計算要使用的值
允許使用公式來計算要使用的值。請參閱"公式"章節以取得更多詳細資料。
請注意,使用公式時,資料連結將為「唯讀」
將標記值對應到色彩
允許將數字或字串標記值對應到色彩。例如,此選項可用於變更按鈕的色彩。
區段 | 函式 |
---|---|
在工具列中,新增/移除或上/下移動色彩線。標記值是可編輯的,且您可以修改序列值。 | |
上次定義的顏色組合將自動儲存,並可從色彩工具列中擷取。 |
標記值可以是用逗號分隔的值範圍,例如:
- 5, 10-15, 20
- A, AB, C
應用程式開發人員有責任正確定義所有項目,以涵蓋所有可能的應用程式值,如果未在定義的調色盤中定義值,則可能會產生未預期的色彩。
請注意,將標記值對應到一個色彩將傳回字串資料類型(例如,「#FF0000」)
資料連結序列化
除了使用上述的「附加到...」對話方塊外,還可以手動輸入或修改資料連結。
在屬性窗格按一下a按鈕,並輸入描述資料連結的文字
資料連結格式為:
標記名稱 [索引] | [屬性] | [XForm] | [XForm] | ...
在公式的情況下:
= <公式>
範例:
- 陣列標記[2]
- 標記[0|索引]
- 觸發的警報:_SysPropMgr
- 標記|R/W|ScaleXForm(1,10,0)
- 標記|R/W|ScaleXForm(1,10,0)|位元組索引XForm(1)|色彩調色盤自訂XForm(0#00aa7f,1#ff0000)
- =$(「標記 1」)>$(「標記 2」)?$(「標記 1」):$(「標記 2」)
- =$Contains($(「標記 4」),$(「標記 3」))
- =$Pow(2,$(「標記 2」))